handstack-secrets.json
상세 구조
{
"ManagementHost": {
"MachineID": "[Current Hardware ID]",
"IpAddress": "[IP 주소]",
"HostName": "[HostName]",
"SystemVaultKey": "[Strong@Passw0rd]"
},
"Secrets": {
"HandStack-MachineID|HandStack-IP|HandStack-HostName": [
{ "Key": "DbPassword", "Value": "[AES256 Base64]", "IsEncryption": "Y", ... },
{ "Key": "ApiToken", "Value": "[Plain Text]", "IsEncryption": "N", ... }
]
}
}
Secrets
의 키는 MachineID
, IP
, HostName
을 |
로 조합하여 사용하며, 이 값과 일치하는 클라이언트만 접근할 수 있습니다.